﻿.olive{color:#4eaf42;}.olive{color:#4eaf42;}body{background-color:#fff;padding:10px 0 0;font-family:'Roboto Slab',serif;color:#787878;}.bg{width:100%;height:100%;position:fixed;top:0;left:0;opacity:.09;background-image:url("../img/pattern.jpg");}a{color:#6c6c6c;}.two-col-section{margin-top:60px;}.two-col-section h2{margin-top:0;margin-bottom:30px;}.two-col-section img{max-width:100%;max-height:350px;width:auto;height:auto;}.two-col-section p{font-weight:200;font-size:14px;font-weight:400;padding:0 40px;text-align:justify;}@media screen and (max-width:640px){#img-produtos{margin-bottom:40px;}}#main-text{margin-top:-20px;}#main-text #p-tags{text-align:center;margin-top:40px;}#main-text #p-tags span{color:#4eaf42;margin:0 5px;}#main-text #p-tags img{width:35px;}#row-slogan{color:#fff;padding-top:50px;padding-bottom:50px;}#row-slogan img{height:25px;width:auto;margin-right:10px;margin-top:50px;}#produtos .legend p{font-size:22px;margin-top:0;margin-bottom:0;text-shadow:1px 1px 4px #ccc;font-weight:600;}#produtos .product-list .card img{height:220px;max-height:220px;}.product-list .card{padding:0;text-align:center;margin-bottom:30px;overflow:hidden;}.product-list .card:hover img{-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03);}.product-list .card img{-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease;max-width:100%;width:auto;max-height:150px;height:auto;}.product-list .card .legend{margin:0 5px;font-size:12px;}.product-list .card .legend p{color:#4eaf42;text-shadow:2px 2px 4px #ddd;font-size:14px;margin-top:20px;height:43px;}.product-list .card .legend a{border-radius:2px;background-color:#4eaf42;margin-bottom:5px;display:block;padding:10px;color:#fff;text-decoration:none;}.footer{color:#fff;font-size:13px;}#footer-first{margin-top:80px;padding-bottom:5px;}#footer-first h3{font-size:18px;font-weight:600;margin-bottom:0;}#footer-first h4{font-size:15px;font-weight:600;margin:0 0 10px;}#footer-first ul{padding:0;}#footer-first ul li{list-style:none;}#footer-first ul li img{margin-top:10px;}#footer-first ul li a{color:#fff;text-decoration:none;}#img-logo-footer{width:80px;margin-top:30px;}#footer-second{padding:15px;background-color:#35772d;}h2{text-transform:uppercase;margin:60px 0 60px 0;font-size:48px;}@media screen and (max-width:640px){h2{font-size:38px;}}h2 span{display:block;text-shadow:1px 1px 4px #ccc;}h2 span.olive{text-shadow:1px 1px 4px #ccc;}h2 span:first-of-type{margin-bottom:-10px;}h3{text-shadow:1px 1px 3px #c6c6c6;}.bg-olive,div.bg-olive{background-color:#4eaf42;}.hidden{display:none;}.text-left{text-align:left !important;}.text-center{text-align:center !important;}.text-right{text-align:right !important;}.text-justify{text-align:justify !important;}.fw-200{font-weight:200;}.fw-400{font-weight:400;}.fw-600{font-weight:600;}.fw-800{font-weight:800;}.p-l-20{padding-left:20px;padding-right:20px;}.m-b-60{margin-bottom:60px !important;}.m-t-15{margin-top:15px !important;}.olive{color:#4eaf42;}#container-menu #row-img-responsive{display:none;}@media screen and (max-width:790px){#container-menu #row-img-responsive{display:inherit;}}#container-menu #row-img-responsive img{height:90px;}#container-menu #img-logo{-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-webkit-transition:all 400ms ease;transition:all 400ms ease;height:140px;margin-top:5px;}@media screen and (max-width:790px){#container-menu .col.five{width:48%;}#container-menu .col.two{display:none;}}#container-menu .col.five{-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-webkit-transition:all 400ms ease;transition:all 400ms ease;text-align:center;padding-top:60px;font-size:13px;}@media screen and (max-width:790px){#container-menu .col.five{padding:15px;}}#container-menu a{-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-webkit-transition:all 400ms ease;transition:all 400ms ease;text-shadow:2px 2px 5px #ddd;font-weight:600;text-decoration:none;color:#2d6526;font-size:14px;}@media screen and (max-width:990px){#container-menu a{font-size:11px;}}#container-menu a:hover{color:#5ebe52;text-shadow:none;}#container-menu a:hover i{color:#5ebe52;transform:scale(1.3);}#container-menu a span{display:block;}#container-menu a span i{-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-webkit-transition:all 400ms ease;transition:all 400ms ease;text-shadow:none;margin-top:8px;font-size:21px;color:#4eaf42;}@media screen and (max-width:990px){#container-menu a span i{margin-bottom:20px;}}